package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class IdxSynonymListVo implements Serializable {

    private static final long serialVersionUID = -1692071842521602272L;

    private String				synonymId;									//同义词主表主键

    private String				keywords;                                   //关键字查询

    private Integer             status;                                     //启用状态，0=启用，-1=禁用

    private String				createBy;                                   //创建人ID

    public IdxSynonymListVo(String synonymId, String keywords, Integer status, String createBy, Date createTime) {
		super();
		this.synonymId = synonymId;
		this.keywords = keywords;
		this.status = status;
		this.createBy = createBy;
		this.createTime = createTime;
	}

	private Date                createTime;                                  //创建时间

    private List<IdxSynonymDetailsListVo> synonymDetailsList;         //同义词明细表集合

    public String getSynonymId() {
        return synonymId;
    }

    public void setSynonymId(String synonymId) {
        this.synonymId = synonymId;
    }

    public String getKeywords() {
        return keywords;
    }

    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public List<IdxSynonymDetailsListVo> getSynonymDetailsList() {
        return synonymDetailsList;
    }

    public void setSynonymDetailsList(List<IdxSynonymDetailsListVo> synonymDetailsList) {
        this.synonymDetailsList = synonymDetailsList;
    }

    public IdxSynonymListVo() {
        super();
    }

    public IdxSynonymListVo(String synonymId, String keywords, Integer status, String createBy, Date createTime, List<IdxSynonymDetailsListVo> synonymDetailsList) {
        this.synonymId = synonymId;
        this.keywords = keywords;
        this.status = status;
        this.createBy = createBy;
        this.createTime = createTime;
        this.synonymDetailsList = synonymDetailsList;
    }

    @Override
    public String toString() {
        return "IdxSynonymListVo{" +
                "synonymId='" + synonymId + '\'' +
                ", keywords='" + keywords + '\'' +
                ", status=" + status +
                ", createBy='" + createBy + '\'' +
                ", createTime=" + createTime +
                ", synonymDetailsList=" + synonymDetailsList +
                '}';
    }
}
